riddled/sieved material - French English Dictionary